20190f586edc97bd3bc4d369ba26080f0aa1b115,providers/http/src/java/org/mule/providers/http/HttpMessageReceiver.java,HttpWorker,run,#,131
Before Change
//determine if the request path on this request denotes a different receiver
AbstractMessageReceiver receiver = getTargetReceiver(message, endpoint);
UMOMessage returnMessage = receiver.routeMessage(message, endpoint.isSynchronous(), os);
if (returnMessage == null) {
returnMessage = new MuleMessage("");
After Change
AbstractMessageReceiver receiver = getTargetReceiver(message, endpoint);
UMOMessage returnMessage = null;
if(receiver!=null) {
returnMessage = receiver.routeMessage(message, endpoint.isSynchronous(), os);
if (returnMessage == null) {
returnMessage = new MuleMessage("");
RequestContext.rewriteEvent(returnMessage);